var network = require("./utils/network.js");
App({
    globalData: {
        // api_url: "https://www.centralpec.com", // 正式环境
        api_url: "http://www1.centralpec.com", // 测试环境
        // api_url: "https://www3.centralpec.com", // 体验版环境
        // api_url: "http://test.www.centralpec.com", // 本地环境
        isLogin: false,
        code: "",
        loginInfo: null,
        visaState:false
    },
    network:network,
     /**
     * 获取服务器时间
     */
    getServeTime() {
        const self = this;
        return new Promise((resolve) => {
        network.GET({
            url: "/new/current/time",
            success: function (res) {
            if (res.data.code === 0 && res.data.data.now_time) {
                resolve(res.data.data.now_time)
            }
            },
            fail: function (err) {
            //失败后
            console.error(err)
            },
        })
        });
    },
      /**
     * 保存用户信息 
     */
    saveUserInfo(res) {
        const self = this;
        console.log("保存用户信息 ", res)
        return new Promise((resolve) => {
        // const data = res.data.data;
        var cookieArr = [];
        res.cookies.forEach( item=>[
            cookieArr.push(item.split(";")[0]) 
        ])
        const cookie = cookieArr.join(";");
        const loginInfo = {
            // phone: data.base.phone,
            // role: data.identity[0],
            // name: data.base.name,
            // headphoto: data.base.headphoto,
            // token: data.base.token,
            // userId: data.base.user_id,
            // pid: data.base.pid,
            // company_name: data.base.company_name,
            cookie: cookie
        }
        self.globalData.loginInfo = loginInfo;
        self.globalData.isLogin = true;
        wx.setStorage({
            key: "loginInfo",
            data: loginInfo
        })
        resolve()
        });
    },
//   onLaunch() {
//     // 展示本地存储能力
//     const logs = wx.getStorageSync('logs') || []
//     logs.unshift(Date.now())
//     wx.setStorageSync('logs', logs)

//     // 登录
//     wx.login({
//       success: res => {
//         // 发送 res.code 到后台换取 openId, sessionKey, unionId
//       }
//     })
//   }
})
